long haul - Anglais Synonymes Dictionnaire

long haul

n.
[1] long run